package com.xqboss.apps.vo.punch;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;


/**
 * @author Administrator
 */
@Data
@ApiModel("用户打卡-卡槽")
public class UserPunchSlotVo {

    @ApiModelProperty("卡槽id")
    private Long slotId;

    @ApiModelProperty("卡槽状态 -1未解锁 0未使用 1使用中 2失效")
    private int status;

    @ApiModelProperty("每日最大可打卡次数")
    private int todayPunchTotalCount;

    @ApiModelProperty("今日已打卡次数")
    private int todayPunchCount;

    @ApiModelProperty("过期时间")
    private LocalDateTime expireTime;

    @ApiModelProperty("装备信息")
    private UserPunchEquipmentVo equipment;


}
